dumping wagons - Turkish English Dictionary